a2e6d36f5c9112c4c3343218178e6148f8847ab5
[git-annex.git] /
1 [[!comment format=mdwn
2  username="joey"
3  subject="""comment 15"""
4  date="2023-07-15T16:09:46Z"
5  content="""
6 My current thinking is that when a repository does not have a preferred
7 content expression, a content sync could avoid adding content to it. 
8
9 This would avoid surprising behavior after the transition, except for 
10 repositories that did at some time have a preferred content expression set,
11 but one that no longer reflects the use of the repository.
12
13 However, current users of `sync --content` (or of annex.synccontent) do
14 expect it to fill their repositories that don't have preferred content
15 configured. So would a sync that defaults to content syncing then need to
16 behave differently than an explicit `sync --content`? Or should changing
17 behavior in that case also be part of the transition?
18 """]]